Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEIGHTON ROAD Detached £210,000 28 Sep 2001
83 LEIGHTON ROAD Semi-Detached £318,000 5 Jan 2018
85 LEIGHTON ROAD Detached £105,000 9 Dec 1999
97 LEIGHTON ROAD Detached £99,995 24 May 1995
99 LEIGHTON ROAD Semi-Detached £420,000 1 Jun 2022
112 LEIGHTON ROAD Terraced £195,000 14 Feb 2014
119 LEIGHTON ROAD Detached £316,000 1 Mar 2004